removable insert - German English Dictionary